roca subyacente - French English Dictionary